Dynamic Cartography Using Voronoi/delaunay Methods
نویسندگان
چکیده
We describe two reversible line-drawing methods for cartographic applications based on the kinetic (moving-point) Voronoi diagram. Our objectives were to optimize the user’s ability to draw and edit the map, rather than to produce the most efficient batch-oriented algorithm for large data sets, and all our algorithms are based on local operations (except for basic point location). Because the deletion of individual points or line segments is a necessary part of the manual editing process, incremental insertion and deletion is used. The original concept used here is that, as a curve (line) is the locus of a moving point, then segments are drawn by maintaining the topology of a single moving point (MP, or the “pen”) as it moves through the topological network (visualized as either the Voronoi diagram (VD) or Delaunay triangulation (DT)). The trailing line accumulates the adjacency relationships of MP. There are thus three parts to our method: the maintenance of MP in the DT/VD; the use of MP to draw the constrained edges in the Delaunay triangulation; and the use of MP to draw the line segment Voronoi diagram. In all cases deletion is the inverse of the original drawing: move MP so as to “roll up” the desired segment. This approach also has the interesting property that a “log file” of all operations may be preserved, allowing reversion to previous map states, or “dates”, as required.
منابع مشابه
Structuring Kinetic Maps
We attempt to show that a tessellated spatial model has definite advantages for cartographic applications, and facilitates a kinetic structure for map updating and simulation. We develop the moving-point Delaunay/Voronoi model that manages collision detection snapping and intersection at the data input stage by maintaining a topology based on a complete tessellation. We show that the Constraine...
متن کاملA Methodology for Automated Cartographic Data Input, Drawing and Editing Using Kinetic Delaunay/Voronoi Diagrams
1 Faculty of Advanced Technology, University of Glamorgan, Pontypridd, Wales, CF37 1DL, UK {cmgold,mdakowic}@glam.ac.uk 2 Department of Geodesy and Geomatics Engineering, University of New Brunswick, P.O. Box 4400, Fredericton, New Brunswick, Canada E3B 5A3 [email protected] 3 Informatics and Mathematical Modelling, Technical University of Denmark, Richard Petersens Plads, Building 321, 2800 Kgs. Ly...
متن کاملOptimal Delaunay and Voronoi quantization schemes for pricing American style options
We review in this article pure quantization methods for the pricing of multiple exercise options. These quantization methods have the common advantage, that they allow a straightforward implementation of the Backward Dynamic Programming Principle for optimal stopping and stochastic control problems. Moreover we present here for the first time a unified discussion of this topic for Voronoi and D...
متن کاملDynamic Delaunay tetrahedralizations and Voronoi tessellations in three dimensions
We describe the implementation of an incremental insertion algorithm to construct and maintain three-dimensional Delaunay triangulations with dynamic vertices using a three-simplex data structure. The code is capable of constructing the geometric dual, the Voronoi or Dirichlet tesselation. A given list of generators is triangulated and volumes as well as contact surfaces of the Dirichlet region...
متن کاملVoronoi diagrams in Cgal
In this paper we describe a generic C++ adaptor, that adapts a 2-dimensional triangulated Delaunay graph and to the corresponding a Voronoi diagram, represented as a doubly connected edge list (DCEL) data structure. Our adaptor has the ability to automatically eliminate, in a consistent manner, degenerate features of the Voronoi diagram, that are artifacts of the requirement that Delaunay graph...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2007